package com.hanrui.android.model;

import java.util.List;

public class OverSeeThreeDetailBean {


    /**
     * files : [{"id":"d1bf66605c7b41028a46e600e4d848d3","isNewRecord":false,"createDate":"2018-08-25 15:37:47","updateDate":"2018-08-25 15:37:47","fileName":"邮件服务器.docx","fileExt":"docx","fileType":"key_overview","fileSize":12620,"bizId":"406ef6a18b5f4818818ac89ae34e86b5","filePath":"E:/hr_file/Downloads/jeesite_upload/attachment/oversee/20180825","fileSizeStr":"12.32KB"}]
     * detail : {"num":"no.2","title":"huangtaoshishadiaoma","firstDate":"2018-08-25","leader":"jiqianwen","source":"jige","unit":"xinchuang","officeName":"瀚瑞控股\\资产管理部","sourceStatus":"公司交代事项","content":"546462","remark":"4654","list":[{"id":"91ba3bd520e54d91b252a60eafc1a0ee","isNewRecord":false,"createDate":"2018-08-25 15:38:38","updateDate":"2018-08-25 15:38:38","key":{"id":"406ef6a18b5f4818818ac89ae34e86b5","isNewRecord":false},"outline":"huangtao","overTime":"2018-08-27","state":"未完成","isEnd":"1"}]}
     */

    private DetailBean detail;
    private List<FilesBean> files;

    public DetailBean getDetail() {
        return detail;
    }

    public void setDetail(DetailBean detail) {
        this.detail = detail;
    }

    public List<FilesBean> getFiles() {
        return files;
    }

    public void setFiles(List<FilesBean> files) {
        this.files = files;
    }

    public static class DetailBean {
        /**
         * num : no.2
         * title : huangtaoshishadiaoma
         * firstDate : 2018-08-25
         * leader : jiqianwen
         * source : jige
         * unit : xinchuang
         * officeName : 瀚瑞控股\资产管理部
         * sourceStatus : 公司交代事项
         * content : 546462
         * remark : 4654
         * list : [{"id":"91ba3bd520e54d91b252a60eafc1a0ee","isNewRecord":false,"createDate":"2018-08-25 15:38:38","updateDate":"2018-08-25 15:38:38","key":{"id":"406ef6a18b5f4818818ac89ae34e86b5","isNewRecord":false},"outline":"huangtao","overTime":"2018-08-27","state":"未完成","isEnd":"1"}]
         */

        private String num;
        private String title;
        private String firstDate;
        private String leader;
        private String source;
        private String unit;
        private String officeName;
        private String sourceStatus;
        private String content;
        private String remark;
        private List<ListBean> list;

        public String getNum() {
            return num;
        }

        public void setNum(String num) {
            this.num = num;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getFirstDate() {
            return firstDate;
        }

        public void setFirstDate(String firstDate) {
            this.firstDate = firstDate;
        }

        public String getLeader() {
            return leader;
        }

        public void setLeader(String leader) {
            this.leader = leader;
        }

        public String getSource() {
            return source;
        }

        public void setSource(String source) {
            this.source = source;
        }

        public String getUnit() {
            return unit;
        }

        public void setUnit(String unit) {
            this.unit = unit;
        }

        public String getOfficeName() {
            return officeName;
        }

        public void setOfficeName(String officeName) {
            this.officeName = officeName;
        }

        public String getSourceStatus() {
            return sourceStatus;
        }

        public void setSourceStatus(String sourceStatus) {
            this.sourceStatus = sourceStatus;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {
            /**
             * id : 91ba3bd520e54d91b252a60eafc1a0ee
             * isNewRecord : false
             * createDate : 2018-08-25 15:38:38
             * updateDate : 2018-08-25 15:38:38
             * key : {"id":"406ef6a18b5f4818818ac89ae34e86b5","isNewRecord":false}
             * outline : huangtao
             * overTime : 2018-08-27
             * state : 未完成
             * isEnd : 1
             */

            private String id;
            private boolean isNewRecord;
            private String createDate;
            private String updateDate;
            private KeyBean key;
            private String outline;
            private String overTime;
            private String state;
            private String isEnd;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public boolean isIsNewRecord() {
                return isNewRecord;
            }

            public void setIsNewRecord(boolean isNewRecord) {
                this.isNewRecord = isNewRecord;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public KeyBean getKey() {
                return key;
            }

            public void setKey(KeyBean key) {
                this.key = key;
            }

            public String getOutline() {
                return outline;
            }

            public void setOutline(String outline) {
                this.outline = outline;
            }

            public String getOverTime() {
                return overTime;
            }

            public void setOverTime(String overTime) {
                this.overTime = overTime;
            }

            public String getState() {
                return state;
            }

            public void setState(String state) {
                this.state = state;
            }

            public String getIsEnd() {
                return isEnd;
            }

            public void setIsEnd(String isEnd) {
                this.isEnd = isEnd;
            }

            public static class KeyBean {
                /**
                 * id : 406ef6a18b5f4818818ac89ae34e86b5
                 * isNewRecord : false
                 */

                private String id;
                private boolean isNewRecord;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public boolean isIsNewRecord() {
                    return isNewRecord;
                }

                public void setIsNewRecord(boolean isNewRecord) {
                    this.isNewRecord = isNewRecord;
                }
            }
        }
    }
}
